Urinary stone disease: assessment and management

- Macneil, Finlay; Bariol, Simon